package com.ruoyi.project.module.zhuti.service;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.module.zhuti.mapper.ZhutiMapper;
import com.ruoyi.project.module.zhuti.domain.Zhuti;
import com.ruoyi.project.module.zhuti.service.IZhutiService;
import com.ruoyi.common.support.Convert;

/**
 * 主题游 服务层实现
 * 
 * @author ruoyi
 * @date 2018-11-13
 */
@Service
public class ZhutiServiceImpl implements IZhutiService 
{
	@Autowired
	private ZhutiMapper zhutiMapper;

	/**
     * 查询主题游信息
     * 
     * @param id 主题游ID
     * @return 主题游信息
     */
    @Override
	public Zhuti selectZhutiById(Integer id)
	{
	    return zhutiMapper.selectZhutiById(id);
	}
	
	/**
     * 查询主题游列表
     * 
     * @param zhuti 主题游信息
     * @return 主题游集合
     */
	@Override
	public List<Zhuti> selectZhutiList(Zhuti zhuti)
	{
	    return zhutiMapper.selectZhutiList(zhuti);
	}
	
    /**
     * 新增主题游
     * 
     * @param zhuti 主题游信息
     * @return 结果
     */
	@Override
	public int insertZhuti(Zhuti zhuti)
	{
	    return zhutiMapper.insertZhuti(zhuti);
	}
	
	/**
     * 修改主题游
     * 
     * @param zhuti 主题游信息
     * @return 结果
     */
	@Override
	public int updateZhuti(Zhuti zhuti)
	{
	    return zhutiMapper.updateZhuti(zhuti);
	}

	/**
     * 删除主题游对象
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	@Override
	public int deleteZhutiByIds(String ids)
	{
		return zhutiMapper.deleteZhutiByIds(Convert.toStrArray(ids));
	}
	
}
